package com.gnerv.pabu.basic.agent;

import java.lang.instrument.Instrumentation;

public class JaegerAgent {

    /**
     * 该方法在main方法之前运行，与main方法运行在同一个JVM中
     *
     * @param agentArgs
     * @param inst
     * @author xifeijian
     * @create 2018年4月18日
     */
    public static void premain(String agentArgs, Instrumentation inst) {
        System.out.println("agent premain begin");
        //添加字节码转换器
        inst.addTransformer(new Transformer(), true);
        System.out.println("agent premain end");
    }

}
